boom crutch - Turkish English Dictionary